new class method/signal row_move. new public function. emit a row_move
authorLars Hamann <lars@gtk.org>
Wed, 2 Dec 1998 00:52:14 +0000 (00:52 +0000)
committerLars Hamann <lars@src.gnome.org>
Wed, 2 Dec 1998 00:52:14 +0000 (00:52 +0000)
commit4ebc61c067af80a3cd24f1cfd79ec6b6be80e350
tree9113164bd41b9a111b0a0512bda4eca1a4491ee0
parent70784023413b1e6fb748ad5e51d8d311ed651f0f
new class method/signal row_move. new public function. emit a row_move

Tue Dec  1 22:45:58 1998  Lars Hamann  <lars@gtk.org>

* gtk/gtkclist.h (struct _GtkCListClass): new class method/signal
row_move.
* gtk/gtkclist.c (gtk_clist_row_move): new public function.
emit a row_move signal
(real_row_move): move source_row to dest_row
(gtk_clist_swap_rows): use gtk_clist_row_move calls.
(gtk_clist_columns_autosize): resize all columns to their optimal
width
* gtk/gtkctree.c (real_row_move): use gtk_ctree_move to move
entire sub-tree.
* gtk/gtknotebook.c (gtk_notebook_nth_page): get nth page widget.
12 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkclist.c
gtk/gtkclist.h
gtk/gtkctree.c
gtk/gtknotebook.c
gtk/gtknotebook.h